difficult to resolve problem - Deutsch Englisch Wörterbuch